person with low general intelligence - Espagnol Anglais Dictionnaire